body,
dd,
dl,
h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
  padding: 0;
  font-family: Helvetica;
}
ol,
ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
img {
  display: block;
}
a {
  text-decoration: none;
  color: #575757;
}
a,
input {
  -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
  outline: none;
}
a:hover {
  text-decoration: none;
  cursor: pointer;
}

/*loading start*/
.loading {
  	display: none;
  	position: fixed;
  	width: 100%;
  	height: 100%;
  	left: 0;
  	top: 0;
  	z-index: 1;
  	background-color: rgba(0,0,0,0.3);
}
.loading div{
    color:white;
    font-size:15px;
    font-family:microsoft yahei;
    text-align:center;
    background-color: rgba(0,0,0,0.4);
    display:block;
    position:absolute;
    width:30%;
    height:15%;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
    border-radius:10px;
}
.loading div span{
    display:block;
    position:absolute;
    width:100%;
    height:50%;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
}
.loading img{
    display:block;
    width:20%;
    margin:auto;
}
.loading p{
    padding-top:8px;
}
/*loading end*/